package random;

import java.util.ArrayList;
import java.util.Random;

public class Method {
	public  static void main(String[] args){
		random();
		System.out.print("\n");
		ArrayList<Integer> list1=new ArrayList<Integer>();
		list1.add(100);list1.add(200);list1.add(300);
		print(list1);
		System.out.print("\n");
		print(selecteven());
	}
	public  static void random(){
		Random r = new Random();
		ArrayList<Integer> list=new ArrayList<Integer>();
		for(int i =0;i<33;i++){
			int rand = r.nextInt(33);
			list.add(i,rand);
			for(int j = 0;j<i;j++){
				if (list.get(i) ==list.get(j) ){
					i--;
				}
			}
		}
		for(int i=0;i<33;i++){
			System.out.print(list.get(i));
			System.out.print(" ");
		}
	}
	public  static void print(ArrayList<Integer> list){
		System.out.print('[');
		for (int i = 0;i<list.size()-1;i++)
		{
			System.out.print(list.get(i)+", ");
		}
		System.out.print(list.get(list.size()-1));
		System.out.print(']');System.out.print('\n');
		System.out.print('{');
		for (int i = 0;i<list.size()-1;i++)
		{
			System.out.print(list.get(i)+"@");
		}
		System.out.print(list.get(list.size()-1));
		System.out.print('}'); 
	}	
	public  static  ArrayList<Integer> selecteven(){
		ArrayList<Integer> list1=new ArrayList<Integer>();
		ArrayList<Integer> list=new ArrayList<Integer>();
		Random r=new Random();
		for(int i =0;i<20;i++){
			int rand = r.nextInt(100);
			list.add(i,rand);
			for(int j = 0;j<i;j++){
				if (list.get(i) ==list.get(j) ){
					i--;
				}
			}
		}
		int loading = 0;
		for(int i =0;i<20;i++){
			if (list.get(i) % 2 == 0){
				loading = list.get(i);
				list1.add(loading);
			}
		}
		return list1;
	}
}
